草庐IT

Flutter list.builder 不滚动

全部标签

javascript - 无限滚动会导致浏览器崩溃吗?

我是这样实现无限滚动的:new_page_value=1;$(window).scroll(function(){if($(window).scrollTop()>=$(document).height()-$(window).height()-200){new_page_value=parseInt(new_page_value)+1;get_page(new_page_value);}});当用户几乎到达页面底部(左侧200像素)时,函数get_page()叫做。这包含一个ajax调用,该调用获取新页面的所有内容并将其附加到文档。现在我才意识到,如果我的网站变大,而不是拥有10个小

javascript - ionic 可滚动标签

你好,在我自己做东西之前,我想知道ionic是否有类似scrollabletabs的东西.我在用ionic制作的fitrpg应用程序中查看并看到了它,但我不知道它是否是自定义的。我打算将它用于像fitrpg中的列表,并将有几个部分对列表进行不同的排序,如最高评分、最新等。我还看到了ionicsslidebox并认为如果我自己制作一个花哨的标题,我可以用它来实现它。但我想我会找出是否有人为此制作了一个包裹,或者如果我必须自己做的话,我会得到任何有用的建议。这里还有一张来自fitrpg的图片,展示了我想要实现的目标。我需要诸如“所有事件”和“已完成”之类的选项卡,您可以在它们之间滑动。

javascript - 如何通过拖动而不是使用滚动条来滚动 div

我正在从事一个使用触摸屏界面的项目。我在一个较小的div中有一个div,所以较小的div有滚动条来访问第一个div的其余部分。这是它的基本代码。.div1{height:100px;width:100px;}.div2{height:50px;width:50px;}html是:使用javascript,我希望能够通过按下(因为它是触摸屏)屏幕上未被占用的部分并沿着div拖动来滚动浏览div2。基本上,当您单击并拖动它时,滚动功能的行为方式与谷歌地图的行为方式相同。有人可以帮我吗?提前致谢!注意事项在鼠标Action方面,按下相当于点击这里,只是说清楚。我也只在Firefox中工作,所

javascript - 在javascript中的iphone/ipad上强制停止动量滚动

是否可以在javascript中强制停止iphone/ipad上的动量滚动?额外:很确定这是天上掉馅饼,但为了奖励积分(荣誉和荣誉),在dom操作和应用scrollTo之后,在强制停止之前以相同的动量恢复滚动。怎么办? 最佳答案 这在使用fastclick.js时实际上是很有可能的.该库消除了移动设备上300毫秒的点击延迟,并在惯性/动量滚动期间启用事件捕获。包含fastclick并将其附加到body元素后,停止滚动并转到顶部的代码如下所示:scrollElement.style.overflow='hidden';scrollEl

javascript - AngularJS 窗口滚动事件不会触发

我知道关于这个问题有一些类似的问题,但是我没有一个解决方案可以帮助我。我正在使用AngularJS并想检测滚动事件。我尝试了很多关于如何获取事件的版本,但是最多它会在第一次加载时触发,然后再也不会触发。我最后尝试的代码如下:$($window).on('scroll',alert('scrolled'));但我也试过这个:Jquery.on('scroll')notfiringtheeventwhilescrolling或者只是简单的JQuery.scroll()事件window.onscroll=function(ev)...还有很多,但没有任何效果。谁能告诉我我做错了什么?更新:我

javascript - 使用 jQuery 调整元素滚动的 CSS 不透明度

您好,我想将两个div的CSS不透明度与该元素的滚动量绑定(bind)。例如假设我有两个div:当红色div进入视口(viewport)时,其不透明度从0变为100-取决于滚动量。同样,当蓝色div进入视口(viewport)时,其不透明度从100变为0,具体取决于滚动量。我找到了这个Jquery/JavascriptOpacityanimationwithscroll-varfadeStart=100//100pxscrollorlesswillequivto1opacity,fadeUntil=200//200pxscrollormorewillequivto0opacity,fa

javascript - 我不断收到的控制台警告是什么 - 延迟长时间运行的计时器任务以提高滚动平滑度?

我的应用程序是一个Cordova应用程序。这周我在控制台中看到了很多警告:Deferredlong-runningtimertask(s)toimprovescrollingsmoothness.Seecrbug.com/574343.本周之前从未见过。我确实使用了很多设置超时,因为一些进程非常大,因此不会向用户呈现其处理过程。//GETSMEDICINESVIAMYCLOUDfunctiongetMedicinesFromServer(){//StartProcessmyProcess("SyncingMedicines",true);setTimeout(function(){va

javascript - Facebook 是如何实现无限滚动的?

我的第一个问题是他们是如何获得这个滚动条的?http://dl.dropbox.com/u/12337149/scrollbar.png我在几个地方见过它,所以我猜它可能在公共(public)图书馆?我的第二个问题与无限滚动本身有关。我又一次在几个网站上看到它,那么它是一种相对常见的技术并且在某处有描述吗? 最佳答案 您的意思是像Twitter上的“延迟加载”效果(当您滚动时,当您到达底部时加载更多)?他们使用AJAX(AsynchronousJavaScriptandXML)并测量何时到达底部并加载更多数据。但他们使用JSON,因

javascript - 在 d3.js 中绘制滚动/移动平均线

寻找一种在d3中绘制滚动/移动平均线而无需提前操作数据的方法。所以我想通过平均每个数据点和它后面的两个来平滑这条线。我的代码是这样的vardata=[3,66,2,76,5,20,1,3,8,90,2,5,70];varw=20,h=80;varx=d3.scale.linear().domain([0,1]).range([0,w]);vary=d3.scale.linear().domain([0,100]).rangeRound([h,0]);varchart=d3.select("body").append("svg").attr("class","chart").attr("

javascript - 自动向下滚动 angularjs

您好,我正在使用angularjs创建一个聊天应用程序,当一个用户向另一个用户发送消息时,它会自动向下滚动。我不确定如何实现它,因为我的聊天窗口是一个固定的ul元素。我想我需要实现一个指令来执行此操作(inboxmsg-在ul元素上滚动)有什么帮助吗?谢谢。HTML{{messageinfo[0]}} 最佳答案 angularjs-scroll-glueAnAngularJsdirectivethatautomaticallyscrollstothebottomofanelementonchangesinit'sscope.链接:h